#ifndef __GDK__PRIVATE_H__
#define __GDK__PRIVATE_H__
-#include "gdk/gdkinternals.h"
+#include "gdk/gdktypes.h"
/* Private API for use in GTK+ */
#ifndef __GDK_DEBUG_H__
#define __GDK_DEBUG_H__
-G_BEGIN_DECLS
+#include <glib.h>
+
+#include "gdktypes.h"
+G_BEGIN_DECLS
typedef enum {
GDK_DEBUG_MISC = 1 << 0,
#include "config.h"
-#include "gdkintl.h"
-#include "gdk-private.h"
#include "gdktoplevelprivate.h"
+#include "gdkdisplay.h"
+#include "gdkenumtypes.h"
+#include "gdkintl.h"
+
#include <graphene-gobject.h>
#include <math.h>
if (device == NULL)
{
- GdkSeat *seat = gdk_display_get_default_seat (GDK_SURFACE (toplevel)->display);
+ GdkSeat *seat = gdk_display_get_default_seat (gdk_surface_get_display (GDK_SURFACE (toplevel)));
if (button == 0)
device = gdk_seat_get_keyboard (seat);
else
if (device == NULL)
{
- GdkSeat *seat = gdk_display_get_default_seat (GDK_SURFACE (toplevel)->display);
+ GdkSeat *seat = gdk_display_get_default_seat (gdk_surface_get_display (GDK_SURFACE (toplevel)));
if (button == 0)
device = gdk_seat_get_keyboard (seat);
else
#include "gtkmarshalers.h"
#include "gtkintl.h"
+#include "gdk/gdkeventsprivate.h"
+
/**
* GtkIMContext:
*
#include "gtkimmoduleprivate.h"
#include "gtkimcontextsimpleseqs.h"
+
+#include "gdk/gdkeventsprivate.h"
#include "gdk/gdkprofilerprivate.h"
/**
#include "inspector/window.h"
+#include "gdk/gdkeventsprivate.h"
+#include "gdk/gdksurfaceprivate.h"
+
#define GDK_ARRAY_ELEMENT_TYPE GtkWidget *
#define GDK_ARRAY_TYPE_NAME GtkWidgetStack
#define GDK_ARRAY_NAME gtk_widget_stack
#include "gsk/gskroundedrectprivate.h"
#include "gtkcssshadowvalueprivate.h"
+#include "gdk/gdksurfaceprivate.h"
+
#define MNEMONICS_DELAY 300 /* ms */
#define TAIL_GAP_WIDTH 24
#include "inspector/window.h"
-#include "gdk/gdktextureprivate.h"
-#include "gdk/gdk-private.h"
#include "gdk/gdkprofilerprivate.h"
+#include "gdk/gdksurfaceprivate.h"
+#include "gdk/gdktextureprivate.h"
#include <cairo-gobject.h>
#include <errno.h>
#include "gtkbinlayout.h"
#include "gtkmediafileprivate.h"
+#include "gdk/gdkdebug.h"
#ifdef GDK_WINDOWING_X11
#include "x11/gdkx.h"
#include "broadway/gdkbroadway.h"
#endif
-#include "gdk/gdk-private.h"
+#include "gdk/gdkdebug.h"
#define EPSILON 1e-10
#include "general.h"
#include "logs.h"
+#include "gdkdebug.h"
#include "gdkmarshalers.h"
-#include "gdk-private.h"
#include "gskrendererprivate.h"
#include "gtkbutton.h"
#include "gtkcsswidgetnodeprivate.h"